package org.io4j;

/**
 * Indicates that some sort of I/O exception occurred. This class is a general
 * class of exceptions produced by any I/O operations.
 * <p>
 * Note that this exception is unchecked and it (or any derived exceptions)
 * won't be declared as being thrown in any method signatures. Programmers are
 * trusted and encouraged to handle I/O exceptions appropriately.
 */
public class InputOutputException extends RuntimeException {

	private static final long serialVersionUID = -3806157209455987214L;

	public InputOutputException(String message) {
		super(message);
	}

	public InputOutputException(String message, Throwable cause) {
		super(message, cause);
	}
}
